package model
{
	/**
	 *数据信使，用于向Model类传递信息的数据结构 
	 * @author 张进辉
	 * 
	 */	
	public class ModelNotice
	{
		private var _className:String;
		private var _id:String;
		private var _data:Object;
		/**
		 *构造函数 
		 * @param className：Model类名
		 * @param id：Model唯一标识
		 * @param data: Model的数据源，必须支持for in访问
		 * 
		 */		
		public function ModelNotice(className:String,id:String,data:Object)
		{
			_className = className;
			_id = id;
			_data = data;
		}
		
		/**更新的类名*/
		public function get className():String
		{
			return _className;
		}
		/**类id*/
		public function get id():String
		{
			return _id;
		}
		/**新的数据源*/
		public function get data():Object
		{
			return _data;
		}
	}
}